Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

宝宝巴士第一集: 学会Riemann Hypothesis.
宝宝巴士第二集: 证明Hasse Weil Bound.
宝宝巴士第三集: 证明nonsingular curve上的Riemann Hypothesis.
宝宝巴士第四集: 证明Weil Conjecture.

Hasse Weil Bound

Let XX be a projective nonsingular curve over Fp\mathbb{F}_{p}. The genus of XX is gg. Define the set of Fq\mathbb{F}_{q}-points X(Fq)X(\mathbb{F}_{q}) to be Hom(Spec(Fq),X)\mathrm{Hom}(\mathrm{Spec}(\mathbb{F}_{q}),X) and denote the size of the set by NN, here q=pmq=p^{m}.

Theorem 1 (Hasse-Weil). $$\left| N-1-q \right| \leq 2g\sqrt{q}AG$$

We will prove the theorem in several steps. The first thing we need to do is relate NN with the intersection multiplicity.

Definition 1. The Galois group Gal(Fqˉ/Fq)\mathrm{Gal}(\bar{\mathbb{F}_{q}} /\mathbb{F}_{q}) action on XX as follows: For each σGal(Fqˉ/Fq)\sigma\in \mathrm{Gal}(\bar{\mathbb{F}_{q}} /\mathbb{F}_{q}), f:XFqˉXFqˉf:X_{\bar{\mathbb{F}_{q}}}\to X_{\bar{\mathbb{F}_{q}}} is the fibre product σ×idX\sigma\times id_{X}.

X¹FqX¹FqSpec¹FqSpec¹Fqf¾

The geometric Frobenius morphism φ\varphi is the automorphism associated to the Frobenius on Fq\mathbb{F}_{q}.

Lemma 1. Let XX is reduced kk-scheme and YY is separated kk-scheme. f:XYf:X\to Y is a morphism. Let Γf(X)\Gamma_{f}(X) be the closed subscheme with reduced subscheme structure. Then Γf(X)X\Gamma_{f}(X)\cong X.

Proof

Proof. Note that Γf\Gamma_{f} is obtained by pulling back the diagonal:

XX£YYY£Y¡fff£id¢

Δ\Delta is closed immersion so Γf\Gamma_{f} is a closed immersion, hence Γf\Gamma_{f} is an isomorphism to the schematic image Γf(X)\overline{\Gamma_{f}(X)}. Since XX is reduced, we may factor Γf\Gamma_{f} through Γf(X)\Gamma_{f}(X), which induces an morphism from Γf(X)\overline{\Gamma_{f}(X)} to Γf(X)\Gamma_{f}(X). From the definition of reduced subscheme, Γf(X)Γf(X)\overline{\Gamma_{f}(X)}\cong \Gamma_{f}(X). ◻

Theorem 2. Denote the image of Γf\Gamma_{f} and Δ\Delta by Γf\Gamma_{f} and Δ\Delta. Then the intersection multiplicity ΓfΔ=N\Gamma_{f}\cdot \Delta= N.

Proof

Proof. The fixed point of XX under Galois group action Gal(Fqˉ/Fq)\mathrm{Gal}(\bar{\mathbb{F}_{q}} /\mathbb{F}_{q}) is exactly the Fq\mathbb{F}_{q}-points X(Fq)X(\mathbb{F}_{q}). So xx is Fq\mathbb{F}_{q}-point if and only if it’s in the intersection of ΓfΔ\Gamma_{f}\cdot \Delta. It suffices to show each point has multiplicity 1. From the lemma, Γf\Gamma_{f} and Δ\Delta are all isomorphic to XX, so they are nonsingular. For every point (φ(x),x)ΓfΔ(\varphi(x),x)\in \Gamma_{f}\cap \Delta, the tangent space is the product of corresponding tangent space XX. Note (dφ)x=0(d\varphi)_{x}=0, Γf\Gamma_{f} and Δ\Delta intersect transversally, so each point has single multiplicity. ◻

To get the estimation of ΓfΔ\Gamma_{f}\cdot \Delta, we need the Hodge index theorem. Recall some facts in the intersection theory: Fix an very ample line sheaf OX×X(1)\mathcal{O}_{X\times X}(1), and denote the corresponding hyperplane section by HH.

Definition 2. Let L\mathcal{L} be a line sheaf on XX. The Hilbert polynomial χ(L(n))\chi(\mathcal{L}(n)) is a quadratic function α2(L)2n2+α1(L)n+α0(L)\frac{\alpha_{2}(\mathcal{L})}{2}n^{2}+\alpha_{1}(\mathcal{L})n+\alpha_{0}(\mathcal{L}). The degree of L\mathcal{L} is defined to be α1(L)α1(OX)\alpha_{1}(\mathcal{L})-\alpha_{1}(\mathcal{O}_{X}).

If DD is a divisor of XX, by Hirzebruch-Riemann-Roch theorem, DH=deg(OX(D))D\cdot H= \deg(\mathcal{O}_{X}(D)), we define the number be the degree of the divisor DD. The degree of DD is a additive function on the divisor group Div(X)\mathrm{Div}(X) since the first chern class c1c_{1} is additive on tensor products.

Definition 3. Let f:XYf:X\to Y be a proper morphism of varieties. Define the degree of ff be the number [K(X),K(f(Y))][K(X),K(f(Y))]. If dimf(Y)<dimX\dim f(Y)<\dim X, define the degree be 0.

Using the projection formula f(xfy)=fxyf_{*}(x\cdot f^{*}y)=f_{*}x\cdot y, we can show fCfD=deg(f)CDf^{*}C\cdot f^{*}D=\deg(f)C\cdot D. For any line bundle L\mathcal{L}, deg(fL)=deg(f)deg(L)\deg (f^{*}\mathcal{L})=\deg (f)\deg (\mathcal{L}). Note the degree is always a finite number.

Lemma 2. Let L1\mathcal{L}_{1}, L2\mathcal{L}_{2} be two line sheaves on a variety XX. Then Hom(L1,L2)=0\mathrm{Hom}(\mathcal{L}_{1},\mathcal{L}_{2})=0 provided degL1>degL2\deg\mathcal{L}_{1}>\deg\mathcal{L}_{2}.

Proof

Proof. Since rk(L1)=α2(L1)α2(OX)\mathrm{rk}(\mathcal{L}_{1})=\frac{\alpha_{2}(\mathcal{L}_{1})}{\alpha_{2}(\mathcal{O}_{X})} and rk(L2)=α2(L2)α2(OX)\mathrm{rk}(\mathcal{L}_{2})=\frac{\alpha_{2}(\mathcal{L}_{2})}{\alpha_{2}(\mathcal{O}_{X})}, we have α2(L1)=α2(L2)\alpha_{2}(\mathcal{L}_{1})=\alpha_{2}(\mathcal{L}_{2}). The Hilbert polynomial P(L1)(n)<P(L2)(n)P(\mathcal{L}_{1})(n)<P(\mathcal{L}_{2})(n). Suppose there is a morphism φ:L1L2\varphi:\mathcal{L}_{1}\to \mathcal{L}_{2}. Let K\mathcal{K}, F\mathcal{F} be the kernel and the image of φ\varphi, respectively.

We first show the support of F\mathcal{F} is XX. Assume there is a point xXx\in X that is not in the support of F\mathcal{F}, since SuppF\mathrm{Supp}\mathcal{F} is closed, theres’s an open neighborhood UU that has empty intersection with SuppF\mathrm{Supp}\mathcal{F}. We can choose an affine open set W=SpecAW=\mathrm{Spec}A that has nonempty intersection with XUX-U and UU. Pick an nonzero global section ss supported on XUX-U and ff is an element in ideal which define WSuppsW\cap \mathrm{Supp}s. Then ss is zero in the localization of D(f)WD(f)\subset W, so sfn=0sf^{n}=0 for some nn. However, ss is also in L1(W)\mathcal{L}_{1}(W), which is torsion-free, contradict to the above argument.

The Hilbert polynomial of F\mathcal{F} is also a quadratic function. Since XX is integral, the rank of F\mathcal{F} is integer, and it is 1. Thus rk(K)=0\mathrm{rk}(\mathcal{K})=0, which means α2(K)=0\alpha_{2}(\mathcal{K})=0, and dimSuppK1\dim \mathrm{Supp}\mathcal{K}\leq 1. Using a similar argument, we can prove that K=0\mathcal{K}=0. Therefore, P(L1)(n)=P(F)(n)>P(L2)(n)P(\mathcal{L}_{1})(n)=P(\mathcal{F})(n)>P(\mathcal{L}_{2})(n). This contradicts the fact that F\mathcal{F} is a subsheaf of L2\mathcal{L}_{2}. ◻

Lemma 3. Let {Di}\{D_{i}\} be a set of divisor on X×XX\times X with bounded degree. Then {h0(OX×X(Di))}\{h^{0}(\mathcal{O}_{X\times X}(D_{i}))\} is bounded.

Proof

Proof. Assume degDi<m\deg D_{i}< m. We first reduce to the case degDi\deg D_{i} is a negative fixed number. For any divisor DD in the family and the corresponding line sheaf OX(D)=L\mathcal{O}_{X}(D)=\mathcal{L}, consider the exact sequence

0L(m)sLLC00\to \mathcal{L}(-m)\xrightarrow{\cdot s} \mathcal{L}\to \mathcal{L}|_{C}\to 0

where ss is a regular section of L\mathcal{L} and CC is the support of ss, by Bertini theorem, such ss exists. Then h0(L)h0(L(m))+h0(LC)h^{0}(\mathcal{L})\leq h^{0}(\mathcal{L}(-m))+h^{0}(\mathcal{L}|_{C}). Note that degC(LC)=degC(DC)=degX×X(D)\deg_{C}(\mathcal{L}|_{C})=\deg_{C}(D\cap C)=\deg_{X\times X}(D). The genus gCg_{C} is independent on the choice of CC, and is given by the adjunction formula gC=1+12(KC+CC)g_{C}=1+\frac{1}{2}(K\cdot C+C\cdot C).

If degC(LC)>2g2\deg_{C}(\mathcal{L}|_{C})>2g-2, then h0(LC)=degC(LC)+1gm+1gh^{0}(\mathcal{L}|_{C})=\deg_{C}(\mathcal{L}|_{C})+1-g\leq m+1-g.

If degC(LC)2g2\deg_{C}(\mathcal{L}|_{C})\leq 2g-2, then h0(LC)h0(LC(2g1m))=gh^{0}(\mathcal{L}|_{C})\leq h^{0}(\mathcal{L}|_{C}(2g-1-m))=g.

Then we have h0(LC)h^{0}(\mathcal{L}|_{C}) bounded and we reduce to the case deg(Di)\deg(D_{i}) is negative constant by twisting a small number. Since a global section in h0(OX×X(D))h^{0}(\mathcal{O}_{X\times X}(D)) will induce a morphism from OX×X\mathcal{O}_{X\times X} to OX×X(D)\mathcal{O}_{X\times X}(D), by above lemma, OX×X(Di)\mathcal{O}_{X\times X}(D_{i}) has no global sections. This finishes the proof. ◻

Theorem 3 (Hodge Index Theorem). Let DD be a divisor on X×XX\times X. If deg(D)=0\deg (D)=0, then DD<0D\cdot D<0.

Proof

Proof. By above lemma, {h0(nD)}\{h^{0}(nD)\} and {h0(KnD)}\{h^{0}(K-nD)\} are all bounded. Using Riemann-Roch theorem on surface,

h0(nD)h1(nD)+h0(KnD)=12nD(nDK)+1+pah^{0}(nD)-h^{1}(nD)+h^{0}(K-nD)=\frac{1}{2}nD(nD-K)+1+p_{a}

For large nn, lhs is negative, so n2DD<0n^{2}D\cdot D<0. ◻

We next compute the self intersection number of Γf\Gamma_{f}. Let deg(f)=d\deg(f)=d. Using the adjunction formula, Γf(Γf+K)=2g2\Gamma_{f}\cdot (\Gamma_{f}+K)=2g-2. Since ωX×X=p1ωXp2ωX\omega_{X\times X}=p_{1}^{*}\omega_{X}\otimes p_{2}^{*}\omega_{X}, KX×X=p1KX+p2KXK_{X\times X}=p_{1}^{*}K_{X}+p_{2}^{*}K_{X}. Γfp1KX\Gamma_{f}\cdot p_{1}^{*}K_{X} is the same as the degΓf(p1ωXOΓf)=degΓf(Γfp1ωX)\deg_{\Gamma_{f}}(p_{1}^{*}\omega_{X}\otimes \mathcal{O}_{\Gamma_{f}})=\deg_{\Gamma_{f}}(\Gamma_{f}^{*}p_{1}^{*}\omega_{X}), since p1Γf=fp_{1}\circ \Gamma_{f}=f, it is also the same as degΓf(fωX)=deg(f)deg(ωX)=d(2g2)\deg_{\Gamma_{f}}(f^{*}\omega_{X})=\deg (f)\deg(\omega_{X})=d(2g-2). Similarly, Γfp2KX=2g2\Gamma_{f}\cdot p_{2}^{*}K_{X}=2g-2. So ΓfΓf=d(2g2)\Gamma_{f}\cdot \Gamma_{f}=-d(2g-2).

Let f=idf=id, the self intersection number ΔΔ=22g\Delta\cdot \Delta=2-2g.

XX£XXXSpeck¡fidfp2p1

Let d1(D)=D(P×X)d_{1}(D)=D\cdot (P\times X) and d2(D)=D(X×P)d_{2}(D)=D\cdot (X\times P') for some PP, PP' closed points in XX. Applying Bezout theorem, d1d_{1} and d2d_{2} are independent of the choice of PP and PP'.

Theorem 4. $$D\cdot D\leq 2d_{1}(D)d_{2}(D)$$

Proof

Proof. Let VV be the vector space generated by basis P×XP\times X, X×PX\times P' and DD. The intersection product defines a quadratic form

M=(01d1(D)10d2(D)d1(D)d2(D)DD)M=\begin{pmatrix} 0&1&d_{1}(D)\\ 1&0&d_{2}(D)\\ d_{1}(D)&d_{2}(D)&D\cdot D\end{pmatrix}

det(M)=2d1(D)d2(D)DD\det(M)=2d_{1}(D)d_{2}(D)-D\cdot D. If det(M)<0\det (M)<0, since MM is indefinite, we may choose A1,A2,A3A_{1},A_{2},A_{3} such that AiAj=0A_{i}\cdot A_{j}=0, and AiTMAi=aiA_{i}^{T}MA_{i}=a_{i} such that a1,a2>0a_{1}, a_{2}>0, a3<0a_{3}<0. Then appropriate linear combination can give a degree 0 divisor with positive self intersection. Contradict to Hodge index theorem. ◻

By the above theorem, if we define DE=d1(E)d2(D)+d1(D)d2(E)DED*E=d_{1}(E)d_{2}(D)+d_{1}(D)d_{2}(E)-D\cdot E, then DD0D*D\geq 0. Using the Cauchy inequality for bilinear forms, we have ΓfΔ(ΔΔ)(ΓfΓf)\left| \Gamma_{f}*\Delta \right|\leq \sqrt{(\Delta*\Delta)(\Gamma_{f}*\Gamma_{f})}, that is

ΓfΔ1deg(f)2gdeg(f)\left| \Gamma_{f}\cdot \Delta-1-\deg(f) \right|\leq 2g\sqrt{\deg (f)}

It remains to show the degree of geometric Frobenius is qq. The degree is a generic condition so we may focus on an affine open set. The case K(X)=Fq(t)K(X)=\mathbb{F}_{q}(t) is clear, the morphism is given by σ:Fq(t)Fq(tq)\sigma: \mathbb{F}_{q}(t)\to \mathbb{F}_{q}(t^{q}). For the general case, K(X)K(X) is finite algebraic over Fq(t)\mathbb{F}_{q}(t). Since the action on K(X)K(X) restrict on k(t)k(t) is the action on k(t)k(t), [K(X):k(t)]=[σK(X):σk(t)][K(X):k(t)]=[\sigma K(X):\sigma k(t)], and the results follow from the multiplicity of extension degree.

评论